package com.sn.service;

import com.sn.core.component.page.Pagination;
import com.sn.model.CustomerScore;
import com.sn.model.CustomerScoreLog;
import com.sn.model.req.CustomerScoreLogReq;
import com.sn.model.req.CustomerScoreReq;
import com.sn.model.vo.CustomerScoreLogVo;
import com.sn.model.vo.CustomerScoreVo;

import java.util.List;

/**
 * Created by qingshengzheng on 18/6/21.
 */
public interface CustomerScoreService {
    public void addCustomerScoreLog(CustomerScoreLog log);
    public Pagination queryCustomerScoreLog(CustomerScoreLogReq req);

    public Pagination queryScores(CustomerScoreReq req);
    public void addCustomerScore(CustomerScore scorelog);
    public void updateCustomerScore(CustomerScore customerScore);

    public void increaseCustomerScore(CustomerScore customerScore);
    public CustomerScoreVo scoreDetail(Long cid);


}
